home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / rbbs_pc / rbbsdocs.zip / RBBSDOCS.CON < prev    next >
Text File  |  1990-11-05  |  17KB  |  301 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.                             REMOTE BULLETIN BOARD SYSTEM
  18.  
  19.                                       for the
  20.  
  21.                                  Personal Computer
  22.                                    Version 17.3A
  23.  
  24.                              Technical Reference Guide
  25.  
  26.  
  27.                              Technical Support Numbers
  28.  
  29.                                (407) 627-6969 (data)
  30.                                (407) 627-9767 (voice)
  31.                     (read section 4.1 before calling voice line)
  32.  
  33.                                 Copyright 1983-1990
  34.  
  35.                                          by
  36.  
  37.                             D. Thomas Mack
  38.                             39 Cranbury Drive
  39.                             Trumbull, Connecticut 06611
  40.                             DATA  #1 -- (203) 268-5315
  41.  
  42.                             Ken Goosens
  43.                             5020 Portsmouth Road
  44.                             Fairfax, Virginia 22032
  45.                             DATA  #1,2,3 -- (703) 978-6360
  46.  
  47.                             Doug Azzarito
  48.                             5480 Eagle Lake Drive
  49.                             Palm Beach Gardens, Florida 33418
  50.                             DATA  #1 -- (407) 627-6969
  51.                                   #2 -- (407) 627-6862
  52.  
  53.                                   August 26, 1990
  54.  
  55.  
  56.  
  57.     RBBS-PC 17.3A                TABLE OF CONTENTS                            i
  58.  
  59.  
  60.  
  61.     PREFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   v
  62.  
  63.     1. INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
  64.          1.1 The Philosophy Behind RBBS-PC  . . . . . . . . . . . . . . . . 1-1
  65.          1.2 Distribution of RBBS-PC  . . . . . . . . . . . . . . . . . . . 1-1
  66.          1.3 The "Contributions" Requested for RBBS-PC  . . . . . . . . . . 1-1
  67.          1.4 How to Send Improvements . . . . . . . . . . . . . . . . . . . 1-4
  68.  
  69.     2. INSTALLING RBBS-PC . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
  70.          2.1 First Time Installation  . . . . . . . . . . . . . . . . . . . 2-1
  71.          2.2 What's New In 17.3A? . . . . . . . . . . . . . . . . . . . . . 2-4
  72.          2.3 Upgrading To 17.3A . . . . . . . . . . . . . . . . . . . . . . 2-7
  73.          2.4 Common Problems Encountered Installing RBBS-PC . . . . . . . . 2-9
  74.  
  75.     3. "BASE-LINE" HARDWARE AND SOFTWARE REQUIREMENTS . . . . . . . . . . . 3-1
  76.  
  77.     4. RBBS-PC's SUPPORT POLICIES . . . . . . . . . . . . . . . . . . . . . 4-1
  78.          4.1 RBBS-PC's User Support Methods . . . . . . . . . . . . . . . . 4-1
  79.               Written documentation . . . . . . . . . . . . . . . . . . . . 4-1
  80.               "The Complete Electronic Bulletin Board Starter Kit"  . . . . 4-1
  81.               "RBBS-PC in a Box"  . . . . . . . . . . . . . . . . . . . . . 4-1
  82.               Network mail  . . . . . . . . . . . . . . . . . . . . . . . . 4-1
  83.               Technical Support BBS . . . . . . . . . . . . . . . . . . . . 4-1
  84.               Telephone support . . . . . . . . . . . . . . . . . . . . . . 4-1
  85.               Support Boards  . . . . . . . . . . . . . . . . . . . . . . . 4-1
  86.               Help by Topic . . . . . . . . . . . . . . . . . . . . . . . . 4-2
  87.               Professional Tech Support . . . . . . . . . . . . . . . . . . 4-3
  88.          4.2 RBBS-PC's Vendor Support Policy  . . . . . . . . . . . . . . . 4-3
  89.  
  90.     5. HOW TO GET A COPY OF RBBS-PC SENT TO YOU . . . . . . . . . . . . . . 5-1
  91.  
  92.     6. FILES RBBS-PC USES . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
  93.          6.1 RBBS-PC Directory Structure  . . . . . . . . . . . . . . . . . 6-2
  94.          6.2 RBBS-PC System Files . . . . . . . . . . . . . . . . . . . . . 6-3
  95.          6.3 RBBS-PC's Graphics Support . . . . . . . . . . . . . . . . . . 6-6
  96.          6.4 RBBS-PC Text Files . . . . . . . . . . . . . . . . . . . . . . 6-6
  97.  
  98.     7. PLANNING YOUR USER INTERFACE . . . . . . . . . . . . . . . . . . . . 7-1
  99.          7.1 Menus Shown to Callers . . . . . . . . . . . . . . . . . . . . 7-1
  100.          7.2 Subsystem Prompts Shown to Callers . . . . . . . . . . . . . . 7-1
  101.          7.3 Commands Available to Callers  . . . . . . . . . . . . . . . . 7-1
  102.          7.4 RBBS-PC's "Wrap-around" Command Search . . . . . . . . . . . . 7-2
  103.          7.5 How to Have a Single Universal Command Line  . . . . . . . . . 7-2
  104.          7.6 RBBS-PC'S Programmable User Interface (PUI)  . . . . . . . . . 7-4
  105.               7.6.1 An Example Using PUI  . . . . . . . . . . . . . . . . . 7-5
  106.               7.6.2 How to Implement PUI  . . . . . . . . . . . . . . . . . 7-5
  107.          7.7 RBBS-PC's Support of Sub-menus . . . . . . . . . . . . . . . . 7-8
  108.               7.7.1 How to Implement Sub-menus  . . . . . . . . . . . . . . 7-9
  109.               7.7.2 Shared Options Across Sub-menus . . . . . . . . . . .  7-10
  110.          7.8 RBBS-PC's "Macro" Command Support  . . . . . . . . . . . . .  7-10
  111.               7.8.1 How to Set Up "Macros"  . . . . . . . . . . . . . . .  7-12
  112.               7.8.2 Macro Commands  . . . . . . . . . . . . . . . . . . .  7-13
  113.               7.8.3 A Sample Macro  . . . . . . . . . . . . . . . . . . .  7-18
  114.               7.8.4 On-line Data Base With Macros & Questionnaires  . . .  7-19
  115.          7.9 RBBS-PC's "SmartText" Variables  . . . . . . . . . . . . . .  7-21
  116.          7.10 "Colorizing" the RBBS-PC User Interface . . . . . . . . . .  7-24
  117.          7.11 RBBS-PC's Automatic Operator Page Option  . . . . . . . . .  7-26
  118.          7.12 Enhancing the File View Function  . . . . . . . . . . . . .  7-27
  119.  
  120.  
  121.  
  122.     RBBS-PC 17.3A                TABLE OF CONTENTS                           ii
  123.  
  124.  
  125.          7.13 Bulletins and News  . . . . . . . . . . . . . . . . . . . .  7-28
  126.  
  127.     8. UNIQUELY IDENTIFYING YOUR CALLERS  . . . . . . . . . . . . . . . . . 8-1
  128.          8.1 Setting Up Identifying and Individuation Fields  . . . . . . . 8-1
  129.          8.2 Preloading Identities For Instant Access . . . . . . . . . . . 8-2
  130.  
  131.     9. RBBS-PC's AUTOMATIC SUBSCRIPTION/TIME MANAGEMENT . . . . . . . . . . 9-1
  132.          9.1 Setting It Up  . . . . . . . . . . . . . . . . . . . . . . . . 9-1
  133.  
  134.     10. USING THE "CONFIG" UTILITY TO CONFIGURE RBBS-PC . . . . . . . . .  10-1
  135.          10.1 Global RBBS-PC Parameters (Part 1 of 3) . . . . . . . . . .  10-1
  136.          10.2 Global RBBS-PC Parameters (Part 2 of 3) . . . . . . . . . .  10-3
  137.          10.3 Global RBBS-PC Parameters (Part 3 of 3) . . . . . . . . . .  10-5
  138.          10.4 Parameters for RBBS-PC System Files (part 1)  . . . . . . .  10-8
  139.          10.5 Parameters for RBBS-PC System Files (part 2)  . . . . . . . 10-10
  140.          10.6 Parameters for RBBS-PC "Doors"  . . . . . . . . . . . . . . 10-12
  141.          10.7 Parameters for RBBS-PC's Security (part 1)  . . . . . . . . 10-13
  142.          10.8 Parameters for RBBS-PC's Security (part 2)  . . . . . . . . 10-15
  143.          10.9 Parameters for Multiple RBBS-PC's/Conferences . . . . . . . 10-17
  144.          10.10 RBBS-PC SysOp Utilities  . . . . . . . . . . . . . . . . . 10-19
  145.          10.11 RBBS-PC's File Management System Parameters  . . . . . . . 10-20
  146.          10.12 Communications Parameters (part 1) . . . . . . . . . . . . 10-22
  147.          10.13 Communications Parameters (part 2) . . . . . . . . . . . . 10-25
  148.          10.14 Parameters for RBBS-PC NET-MAIL  . . . . . . . . . . . . . 10-25
  149.          10.15 New Users Parameters . . . . . . . . . . . . . . . . . . . 10-27
  150.          10.16 Use of the Library Sub-System  . . . . . . . . . . . . . . 10-27
  151.          10.17 RBBS-PC's Parameters for Color . . . . . . . . . . . . . . 10-28
  152.  
  153.     11. MODEM SWITCH SETTING AND CONSIDERATIONS . . . . . . . . . . . . .  11-1
  154.  
  155.     12. RBBS-PC's FILE MANAGEMENT SUBSYSTEM . . . . . . . . . . . . . . .  12-1
  156.          12.1 Simple Directory Format . . . . . . . . . . . . . . . . . .  12-1
  157.          12.2 The Single and Chained FMS Directory Format . . . . . . . .  12-2
  158.          12.3 Advantages/Disadvantages of FMS Directory . . . . . . . . .  12-3
  159.          12.4 Creating FMS Directories  . . . . . . . . . . . . . . . . .  12-5
  160.          12.5 Defining the FMS Category Codes . . . . . . . . . . . . . .  12-6
  161.          12.6 The "Library" Subsystem, CD-ROM, and FMS  . . . . . . . . .  12-7
  162.               12.6.1 How the "Library" Subsystem Works  . . . . . . . . .  12-9
  163.               12.6.2 The "Library" Subsystem and PC-SIG's CD-ROM  . . . . 12-10
  164.          12.7 Creating the Personal Files Directory . . . . . . . . . . . 12-10
  165.          12.8 Automatically Checking & Converting Uploaded Files  . . . . 12-14
  166.          12.9 Fast File Search  . . . . . . . . . . . . . . . . . . . . . 12-15
  167.  
  168.     13. SETTING UP ".BAT" FILES FOR RBBS-PC . . . . . . . . . . . . . . .  13-1
  169.          13.1 RBBS-PC's Startup Batch File  . . . . . . . . . . . . . . .  13-1
  170.          13.2 The Daily Event .BAT file . . . . . . . . . . . . . . . . .  13-2
  171.  
  172.     14. THE USE OF RBBS-PC "DOORS"  . . . . . . . . . . . . . . . . . . .  14-1
  173.          14.1 A Quick Start to Installing Doors . . . . . . . . . . . . .  14-1
  174.          14.2 The Major Problems with DOORS . . . . . . . . . . . . . . .  14-1
  175.               14.2.1 Redirecting I/O  . . . . . . . . . . . . . . . . . .  14-2
  176.               14.2.2 Exchanging Information . . . . . . . . . . . . . . .  14-3
  177.               14.2.3 Terminating After Carrier Loss . . . . . . . . . . .  14-3
  178.               14.2.4 Security . . . . . . . . . . . . . . . . . . . . . .  14-4
  179.          14.3 Invoking "DOOR"s Via The External Control File  . . . . . .  14-4
  180.          14.4 EXITing or SHELLing to "DOOR"s  . . . . . . . . . . . . . .  14-6
  181.          14.5 Resetting The User's Record Via a "DOOR"  . . . . . . . . .  14-6
  182.          14.6 A Summary of "DOOR"s  . . . . . . . . . . . . . . . . . . .  14-7
  183.  
  184.  
  185.  
  186.     RBBS-PC 17.3A                TABLE OF CONTENTS                          iii
  187.  
  188.  
  189.     15. THE SECURITY FEATURES OF RBBS-PC  . . . . . . . . . . . . . . . .  15-1
  190.          15.1 RBBS-PC's Security Features . . . . . . . . . . . . . . . .  15-1
  191.          15.2 Examples of Uses for RBBS-PC's Security System  . . . . . .  15-2
  192.          15.3 How to Implement the Password File  . . . . . . . . . . . .  15-3
  193.          15.4 Implementing Security for Download Files  . . . . . . . . .  15-5
  194.          15.5 Implementing Security for RBBS-PC Commands  . . . . . . . .  15-7
  195.          15.6 Beware of the "Trojan Horse!" . . . . . . . . . . . . . . .  15-8
  196.  
  197.     16. SYSOP FUNCTIONS . . . . . . . . . . . . . . . . . . . . . . . . .  16-1
  198.          16.1 SYSOP Commands Within RBBS-PC . . . . . . . . . . . . . . .  16-1
  199.          16.2 SysOp Use of Function Keys and Numeric Pad  . . . . . . . .  16-2
  200.          16.3 Local Status Display  . . . . . . . . . . . . . . . . . . .  16-4
  201.  
  202.     17. MESSAGE AREAS WITHIN RBBS-PC  . . . . . . . . . . . . . . . . . .  17-1
  203.          17.1 "Conferences" and "Sub-boards" -- the Differences . . . . .  17-1
  204.          17.2 Making a "Conference" or "Sub-board" Successful . . . . . .  17-3
  205.          17.3 Setting Up a "Conference" or "Sub-board"  . . . . . . . . .  17-4
  206.          17.4 Conference File Locations . . . . . . . . . . . . . . . . .  17-4
  207.          17.5 Establishing a "Conference" or "Sub-board" SysOp  . . . . .  17-5
  208.  
  209.     18. CALLERS AUTOMATIC NOTIFICATIONS OF MAIL WAITING . . . . . . . . .  18-1
  210.  
  211.     19. RBBS-PC QUESTIONNAIRE FACILITIES  . . . . . . . . . . . . . . . .  19-1
  212.          19.1 Branching to Labels   . . . . . . . . . . . . . . . . . . .  19-2
  213.          19.2 Display Data Command  . . . . . . . . . . . . . . . . . . .  19-2
  214.          19.3 Display Data And Get Response . . . . . . . . . . . . . . .  19-3
  215.          19.4 Multiple Choice Response  . . . . . . . . . . . . . . . . .  19-3
  216.          19.5 Forward And Backward Branching  . . . . . . . . . . . . . .  19-4
  217.          19.6 Raise/Lower User's Security Level . . . . . . . . . . . . .  19-4
  218.          19.7 Abort Questionnaire . . . . . . . . . . . . . . . . . . . .  19-4
  219.          19.8 Chain Questionnaire . . . . . . . . . . . . . . . . . . . .  19-4
  220.          19.9 Turbo Keys  . . . . . . . . . . . . . . . . . . . . . . . .  19-4
  221.          19.10 Macro Execute  . . . . . . . . . . . . . . . . . . . . . .  19-5
  222.          19.11 Assign Value . . . . . . . . . . . . . . . . . . . . . . .  19-5
  223.  
  224.     20. RBBS-PC's STANDARD INTERFACE FOR PROTOCOL DRIVERS . . . . . . . .  20-1
  225.          20.1 Parameters passed to a protocol driver  . . . . . . . . . .  20-1
  226.          20.2 Calling external protocols using "templates"  . . . . . . .  20-4
  227.          20.3 Parameters Returned by a Protocol Driver  . . . . . . . . .  20-5
  228.          20.4 The Protocol Drivers Tested With RBBS-PC  . . . . . . . . .  20-6
  229.  
  230.     21. UPLOADED FILE TIPS  . . . . . . . . . . . . . . . . . . . . . . .  21-1
  231.  
  232.     22. DUE WARNING AND SYSOP'S LEGAL LIABILITY . . . . . . . . . . . . .  22-1
  233.  
  234.     23. COMPILING AND LINKING RBBS-PC . . . . . . . . . . . . . . . . . .  23-1
  235.  
  236.     24. LIMITED LICENSE . . . . . . . . . . . . . . . . . . . . . . . . .  24-1
  237.  
  238.     25. LIMITED WARRANTY  . . . . . . . . . . . . . . . . . . . . . . . .  25-1
  239.  
  240.     26. THE HISTORY BEHIND RBBS-PC  . . . . . . . . . . . . . . . . . . .  26-1
  241.  
  242.     27. PROPOSED RBBS-PC SYSOP CONFERENCE . . . . . . . . . . . . . . . .  27-1
  243.  
  244.     28. RBBS-PC, THE LARGEST SOFTWARE HOUSE IN THE WORLD  . . . . . . . .  28-1
  245.  
  246.     APPENDICES  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
  247.          APPENDIX A -- RBBS-PC Record Formats . . . . . . . . . . . . . . . A-1
  248.  
  249.  
  250.  
  251.     RBBS-PC 17.3A                TABLE OF CONTENTS                           iv
  252.  
  253.  
  254.          APPENDIX B -- RBBS-PC Software Registration  . . . . . . . . . . . B-1
  255.          APPENDIX C -- RBBS-PC Subscription Service . . . . . . . . . . . . C-1
  256.          APPENDIX D -- Modems with RBBS . . . . . . . . . . . . . . . . . . D-1
  257.               Introduction  . . . . . . . . . . . . . . . . . . . . . . . . D-1
  258.               Anchor Signalman Express (MK12) . . . . . . . . . . . . . . . D-1
  259.               Ark-Paradyne  . . . . . . . . . . . . . . . . . . . . . . . . D-1
  260.               Everex Evercom 2400 . . . . . . . . . . . . . . . . . . . . . D-3
  261.               FASTCOMM 2496 Turbo Modem . . . . . . . . . . . . . . . . . . D-4
  262.               Leading Edge Series L 2400B Modem . . . . . . . . . . . . . . D-6
  263.               MICROCOM AX\9624c . . . . . . . . . . . . . . . . . . . . . . D-6
  264.               Prometheus 2400G  . . . . . . . . . . . . . . . . . . . . . . D-7
  265.               USRobotics Courier and HST  . . . . . . . . . . . . . . . . . D-7
  266.               USRobotics HST Dual Standard  . . . . . . . . . . . . . . . . D-9
  267.               ZOOM Modem HC2400 . . . . . . . . . . . . . . . . . . . . .  D-10
  268.          APPENDIX E -- RBBS-PC and the Hearing-Impaired . . . . . . . . . . E-1
  269.          APPENDIX F -- RBBS-PC And The AT's RS-232 Cable  . . . . . . . . . F-1
  270.          APPENDIX G -- RBBS-PC And BASIC Compiler Patches for "Doors" . . . G-1
  271.          APPENDIX H -- Running a multiple node RBBS-PC  . . . . . . . . . . H-1
  272.          APPENDIX I -- RBBS-PC in a DESQview Environment  . . . . . . . . . I-1
  273.               1. Basic Hardware Considerations  . . . . . . . . . . . . . . I-1
  274.               2. Modifications to DOS CONFIG.SYS and RBBS-PC batch files  . I-1
  275.               3. What to Tell RBBS-PC's "CONFIG" Utility  . . . . . . . . . I-2
  276.               4. DESQview Setup Default Settings  . . . . . . . . . . . . . I-2
  277.               5. Adding RBBS-PC to DESQview's  "Open Window" Menu . . . . . I-3
  278.               6. Memory Considerations  . . . . . . . . . . . . . . . . . . I-3
  279.               7. Expanded Memory  . . . . . . . . . . . . . . . . . . . . . I-4
  280.               8. How to AUTOEXEC RBBS-PC From DESQview  . . . . . . . . . . I-4
  281.               9. Quarterdeck Utilities  . . . . . . . . . . . . . . . . . . I-4
  282.               10. Redirecting I/O Considerations (DOS CTTY Command) . . . . I-5
  283.               11. FOSSIL Drivers - Break the 2-node Barrier under
  284.                    DESQview!  . . . . . . . . . . . . . . . . . . . . . . . I-5
  285.               12. RBBS-PC Technical Support For DESQview  . . . . . . . . . I-8
  286.          APPENDIX J -- Using RBBS-PC with DoubleDOS . . . . . . . . . . . . J-1
  287.          APPENDIX K -- RBBS-PC in a MultiLink Environment . . . . . . . . . K-1
  288.          APPENDIX L -- RBBS-PC in a CORVUS Network  . . . . . . . . . . . . L-1
  289.          APPENDIX M -- RBBS-PC in ORCHID or AST PCnet NETWORK . . . . . . . M-1
  290.          APPENDIX N -- RBBS-PC in an Alloy PC-SLAVE/16 Environment  . . . . N-1
  291.          APPENDIX O -- RBBS-PC and 10 NET Network   . . . . . . . . . . . . O-1
  292.          APPENDIX P -- Running RBBS-PC on a NETBIOS network . . . . . . . . P-1
  293.          APPENDIX Q -- RBBS-PC and the IBM PCjr . . . . . . . . . . . . . . Q-1
  294.          APPENDIX R -- Using RBBS-PC to access ORACLE or dBASE Remotely . . R-1
  295.               Using dBASE "DOORS" with RBBS-PC  . . . . . . . . . . . . . . R-1
  296.               Using ORACLE with RBBS-PC for On-line Data Base Access  . . . R-3
  297.          APPENDIX S -- Using RBBS-PC with SEAdog to Access FIDO-NET . . . . S-1
  298.          APPENDIX T -- DOS Limitation on Running Programs Remotely  . . . . T-1
  299.          APPENDIX U -- Recompiling RBBS-PC to Reduce Memory Required  . . . U-1
  300.  
  301.